package com.blue.vo.system;

import java.io.Serial;
import java.io.Serializable;
import java.math.BigDecimal;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 数据同步信息表
 *
 * @author nanjie.chen
 * @email 15696271158@163.com
 * @date 2025-01-21
 */
@Data
public class DataSyncInfoVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;

    @Schema(description = "ID")
    private String id;

    @Schema(description = "同步数据配置ID")
    private String confId;

    @Schema(description = "同步日期")
    private String syncDate;

    @Schema(description = "开始时间")
    private String beginTime;

    @Schema(description = "结束时间")
    private String endTime;

    @Schema(description = "数据数量")
    private BigDecimal dataNum;

    @Schema(description = "是否存在失败(0-是,1-否)")
    private String hasFail;

    @Schema(description = "失败数量")
    private BigDecimal failNum;

    @Schema(description = "同步状态(0-同步成功,1-同步失败)")
    private String status;

    @Schema(description = "失败描述")
    private String failDes;


}
